Araçlar bir ajanın dünyada nasıl hareket ettiğidir — bir sayfa getirme, arama yapma, mail gönderme, veri tabanına sorgu yapma, bir belge oluşturma. AiHummer zengin bir şekilde gelir yerleşik katalog ve bir Araç Çalışma Zamanı araçlar yapılandırıldığında bunları etkinleştirir, yeniden başlatma olmadan tekrar yükler, riskli olanları insan onayının arkasına alır ve hava boşluklu modda çıkışı tamamen kilitleyebilir.
Bu sayfa çalışma zamanının nasıl davrandığını kapsar ve yerleşik öğeleri listeler. Tam referans için bkz. araçlar kataloğu.
Araç Çalışma Zamanının nasıl davrandığı
Yapılandırmada etkinleştir. Bir araç sadece önkoşulu karşılandığında kullanılabilir hale gelir
yapılandırma mevcut — genellikle bir ortama değişken olarak işaret eder
gereken hizmet. Konfigürasyon yok, araç yok.
Sıcak yeniden yükleme. Araç etkinleştirme geçerlidir sıcak, yeniden başlatmadan
geçit, böylece çalışma zamanında yetenekleri açıp kapatabilirsiniz.
Onay kapısı. Riskli araçlar insan döngüsündeki birinin arkasına yerleştirilebilir
onay kapısı üzerinden AIHUMMER_APPROVAL_TOOLS. Reddedilen arama değil
idam edildi.
Hava aralıklı mod. Ayar AIHUMMER_AIRGAPPED=1 model kontrollü bloklar
kamusal çıkış, egemen veya izole dağıtımlar için.
[!WARNING]
code_exec dır varsayılan olarak kapalı paylaşılan sunucularda. Sadece şurada etkinleştirin
sandbox ve host, model tarafından yazılan kodu çalıştırmak için kabul edilebilir ve göz önünde bulundurulmalıdır
onayı geçidin arkasına koymak.
Yerleşik araçlar
Araç
Ne yapar
Etkinleştir ile
web_fetch
Bir URL al (SSRF korumalı)
varsayılan olarak açık
http_request
Bir HTTP isteği yap (SSRF korumalı)
varsayılan olarak açık
web_search
Yerleşik SearXNG ile web araması
varsayılan olarak açık; yükleyici bayrağı --no-search ile kapatın
browser
Gerçek bir tarayıcıyı CDP üzerinden çalıştır
varsayılan olarak açık; yükleyici bayrağı --no-browser ile kapatın
computer
CDP üzerinden bilgisayar kullanımı
varsayılan olarak açık; yükleyici bayrağı --no-browser ile kapatın
memory_store
Uzun süreli belleğe bir gerçek kaydet; yakalama modu auto (varsayılan) iken hemen aranabilir, review/off iken onay bekleyen bir aday olur
varsayılan olarak açık
memory_search
Uzun süreli bellekte arama yap
varsayılan olarak açık
filesystem_read
Sunucu diskindeki bir dosyayı okuma veya dizin listeleme
varsayılan olarak açık; AIHUMMER_FS_ROOT kum havuzunu daraltır, boş = sunucunun tamamı
db_query
Salt okunur veritabanı sorgusu
AIHUMMER_DB_QUERY_DSN
mail
Posta gönder/al (SMTP/IMAP)
posta kimlik bilgileri (kasa)
code_exec
Kodu bir kum havuzunda çalıştırın (paylaşılan sunucularda varsayılan olarak kapalıdır)
AIHUMMER_CODE_EXEC
doc_generate
CSV/TSV/XLSX belgeleri oluştur
varsayılan olarak açık
tts
Metinden konuşmaya
TTS yan arabası
image_generate / edit_image
Görüntü oluştur ve düzenle
yapılandırılmış görüntü arkası
github_get_file
GitHub’tan bir dosya al
varsayılan olarak açık
generate_pairing_code
Bir cihaz eşleştirme kodu ver
varsayılan olarak açık
search_knowledge / deep_research
Bilgi edinme ve çok adımlı araştırma
bilgi tabanı
Bitrix24 CRM / görev / takvim
Bitrix24 CRM, görev ve takvim işlemleri
Bitrix24 eklentisi
1C (BIT.FİNANS OData)
1C BIT.FİNANS OData üzerinden erişim
1C OData yapılandırması
[!NOTE]
web_fetch ve http_request olmak SSRF korumalı — talepleri reddediyorlar
dahili adresler ve diğer güvensiz hedefler, bu yüzden bir model bunları kullanamaz
özel ağınıza erişin.
Paylaşılan beceriler
A beceri ajanlara eklenebilen yeniden kullanılabilir bir talimattır (bir istem parçacığı). Kütüphane, yönetici kullanıcı arayüzünde bulunur Paylaşılan beceriler sayfa: bir tane oluşturmak için, bir isim ve metin yeterlidir — tanımlayıcı (slug) otomatik olarak türetilir. Satıcı tarafından kutudan çıkan beceriler bir Kutudan çıktığı gibi rozet; devre dışı bırakılabilirler ama listede kalırlar. Eklenti yetenekler, ajanın sistem komut isteminin sabit ön ekine aktarılır.
Araçları etkinleştirme
Çoğu araç, yapılandırmalarını sağladığınızda açılır. Yaygın anahtarlar:
AIHUMMER_FS_ROOT=/srv/agent-files # filesystem_read kum havuzunu DARALTIR (boş = sunucunun tamamı)AIHUMMER_DB_QUERY_DSN=postgres://... # db_query (read-only)AIHUMMER_CODE_EXEC=1 # code_exec (sandboxed)AIHUMMER_APPROVAL_TOOLS=mail,code_exec # require approval for these toolsAIHUMMER_AIRGAPPED=1 # block model-controlled public egress
[!TIP]
Kullan AIHUMMER_APPROVAL_TOOLS yanında bir şey için onay gerektirmek
etki — posta gönderme, kod çalıştırma — yalnızca okunabilir araçları engellemeden bırakma.
Belge yanıtlarınızı araçla temellendirin
Bilgi / RAG.
**Araçlar** bir ajanın dünyada nasıl hareket ettiğidir — bir sayfa getirme, arama yapma, mail gönderme, veri tabanına sorgu yapma, bir belge oluşturma. AiHummer zengin bir şekilde gelir **yerleşik katalog** ve bir **Araç Çalışma Zamanı** araçlar yapılandırıldığında bunları etkinleştirir, yeniden başlatma olmadan tekrar yükler, riskli olanları insan onayının arkasına alır ve hava boşluklu modda çıkışı tamamen kilitleyebilir.
Bu sayfa çalışma zamanının nasıl davrandığını kapsar ve yerleşik öğeleri listeler. Tam referans için bkz. [araçlar kataloğu](/tr/v1.0/reference/tools-catalog).
## Araç Çalışma Zamanının nasıl davrandığı
- **Yapılandırmada etkinleştir.** Bir araç sadece önkoşulu karşılandığında kullanılabilir hale gelir
yapılandırma mevcut — genellikle bir ortama değişken olarak işaret eder
gereken hizmet. Konfigürasyon yok, araç yok.
- **Sıcak yeniden yükleme.** Araç etkinleştirme geçerlidir **sıcak**, yeniden başlatmadan
geçit, böylece çalışma zamanında yetenekleri açıp kapatabilirsiniz.
- **Onay kapısı.** Riskli araçlar insan döngüsündeki birinin arkasına yerleştirilebilir
onay kapısı üzerinden `AIHUMMER_APPROVAL_TOOLS`. Reddedilen arama **değil**
idam edildi.
- **Hava aralıklı mod.** Ayar `AIHUMMER_AIRGAPPED=1` model kontrollü bloklar
kamusal çıkış, egemen veya izole dağıtımlar için.
> [!WARNING]
> `code_exec` dır **varsayılan olarak kapalı** paylaşılan sunucularda. Sadece şurada etkinleştirin
> sandbox ve host, model tarafından yazılan kodu çalıştırmak için kabul edilebilir ve göz önünde bulundurulmalıdır
> onayı geçidin arkasına koymak.
## Yerleşik araçlar
| Araç | Ne yapar | Etkinleştir ile |
|---|---|---|
| `web_fetch` | Bir URL al (SSRF korumalı) | varsayılan olarak açık |
| `http_request` | Bir HTTP isteği yap (SSRF korumalı) | varsayılan olarak açık |
| `web_search` | Yerleşik SearXNG ile web araması | varsayılan olarak açık; yükleyici bayrağı `--no-search` ile kapatın |
| `browser` | Gerçek bir tarayıcıyı CDP üzerinden çalıştır | varsayılan olarak açık; yükleyici bayrağı `--no-browser` ile kapatın |
| `computer` | CDP üzerinden bilgisayar kullanımı | varsayılan olarak açık; yükleyici bayrağı `--no-browser` ile kapatın |
| `memory_store` | Uzun süreli belleğe bir gerçek kaydet; yakalama modu `auto` (varsayılan) iken hemen aranabilir, `review`/`off` iken onay bekleyen bir aday olur | varsayılan olarak açık |
| `memory_search` | Uzun süreli bellekte arama yap | varsayılan olarak açık |
| `filesystem_read` | Sunucu diskindeki bir dosyayı okuma veya dizin listeleme | varsayılan olarak açık; `AIHUMMER_FS_ROOT` kum havuzunu **daraltır**, boş = sunucunun tamamı |
| `db_query` | Salt okunur veritabanı sorgusu | `AIHUMMER_DB_QUERY_DSN` |
| `mail` | Posta gönder/al (SMTP/IMAP) | posta kimlik bilgileri (kasa) |
| `code_exec` | Kodu bir kum havuzunda çalıştırın (paylaşılan sunucularda varsayılan olarak kapalıdır) | `AIHUMMER_CODE_EXEC` |
| `doc_generate` | CSV/TSV/XLSX belgeleri oluştur | varsayılan olarak açık |
| `tts` | Metinden konuşmaya | TTS yan arabası |
| `image_generate` / `edit_image` | Görüntü oluştur ve düzenle | yapılandırılmış görüntü arkası |
| `github_get_file` | GitHub'tan bir dosya al | varsayılan olarak açık |
| `generate_pairing_code` | Bir cihaz eşleştirme kodu ver | varsayılan olarak açık |
| `search_knowledge` / `deep_research` | Bilgi edinme ve çok adımlı araştırma | bilgi tabanı |
| Bitrix24 CRM / görev / takvim | Bitrix24 CRM, görev ve takvim işlemleri | Bitrix24 eklentisi |
| 1C (BIT.FİNANS OData) | 1C BIT.FİNANS OData üzerinden erişim | 1C OData yapılandırması |
> [!NOTE]
> `web_fetch` ve `http_request` olmak **SSRF korumalı** — talepleri reddediyorlar
> dahili adresler ve diğer güvensiz hedefler, bu yüzden bir model bunları kullanamaz
> özel ağınıza erişin.
## Paylaşılan beceriler
A **beceri** ajanlara eklenebilen yeniden kullanılabilir bir talimattır (bir istem parçacığı). Kütüphane, yönetici kullanıcı arayüzünde bulunur **Paylaşılan beceriler** sayfa: bir tane oluşturmak için, bir isim ve metin yeterlidir — tanımlayıcı (slug) otomatik olarak türetilir. Satıcı tarafından kutudan çıkan beceriler bir **Kutudan çıktığı gibi** rozet; devre dışı bırakılabilirler ama listede kalırlar. Eklenti yetenekler, ajanın sistem komut isteminin sabit ön ekine aktarılır.
## Araçları etkinleştirme
Çoğu araç, yapılandırmalarını sağladığınızda açılır. Yaygın anahtarlar:
```bash
AIHUMMER_FS_ROOT=/srv/agent-files # filesystem_read kum havuzunu DARALTIR (boş = sunucunun tamamı)
AIHUMMER_DB_QUERY_DSN=postgres://... # db_query (read-only)
AIHUMMER_CODE_EXEC=1 # code_exec (sandboxed)
AIHUMMER_APPROVAL_TOOLS=mail,code_exec # require approval for these tools
AIHUMMER_AIRGAPPED=1 # block model-controlled public egress
```
> [!TIP]
> Kullan `AIHUMMER_APPROVAL_TOOLS` yanında bir şey için onay gerektirmek
> etki — posta gönderme, kod çalıştırma — yalnızca okunabilir araçları engellemeden bırakma.
## Sonra nereye?
- Tam araç başına referansı şurada görün
[araçlar kataloğu](/tr/v1.0/reference/tools-catalog).
- Bu araçları çağıran döngüyü anlayın
[Orkestrasyon ve alt ajanlar](/tr/v1.0/concepts/orchestration-subagents).
- Belge yanıtlarınızı araçla temellendirin
[Bilgi / RAG](/tr/v1.0/concepts/knowledge-rag).