
smolagentsMalá Pythonová kniha ukôľovia pre rýchly vytvorenie AI agentov z kódu zabezpečenie miestne konverzácia (Hugging Face, OpenAI, Anthropic), prístup bázom modelov na Hubu Hugging Face, místnehodnotovíci, sakraťovými APImi (Hugging Face, OpenAI, Anthropic) alebo uloženie si vlastného Pythonového skriptu na minimalne rosieťou a číslenie bázových modelov a konverzácie miestnehodnotoví comercial servisky (Hub Spaces a LangChain) by enclavizácia zvládzacího kódu behnutia samokontrolingu a vývoju integrá
Prehľad
Kľúčové funkcie
- CodeAgent, ktorý píše a vykonáva Python na riešenie úloh
- Podpora pre Hugging Face, OpenAI, Anthropic a lokálne modely
- Sandboxované vykonávanie kódu s backendmi E2B a Docker
- Integracia nástrojov s Hubom, LangChainom a vlastnými funkciami Pythonu
- Vstavaný ToolCallingAgent pre tradičné použitie nástrojov v štýle JSON
- Ľahký dizajn s minimálnymi závislosťami
Cenník
- Model
- Free
- Kategória
- Frameworky agentov AI
- Hodnotenie
- 5.0 / 5 (4)
Prípady použitia
Rýchlo vytvárajte kódové AI agenty
Vývojári môžu vytvárať agentov, ktorí riešia úlohy písaním a vykonávaním kódu Pythonu, čím sa znižuje počet krokov LLM v porovnaní s prístupmi JSON tool-calling.
Spúšťajte agentov s ľubovoľným poskytovateľom LLM
Prototypujte agentov pomocou modelov Hugging Face Hub, lokálnych serverov inferencie alebo API ako OpenAI a Anthropic bez zmeny rámca.
Bezpečne vykonávajte vygenerovaný kód
Použite sandbox backendy E2B alebo Docker na spustenie agentom vygenerovaného Pythonu v izolovaných prostrediach, čím sa zmierňujú bezpečnostné riziká počas automatizovaného vykonávania úloh.
Integrujte existujúce ekosystémy nástrojov
Kombinujte vlastné funkcie Pythonu s Hub Spaces a LangChain nástrojmi, aby ste rozšírili možnosti agentov pri zachovaní minimálneho, čitateľného kódu.
Klady a zápory
Klady
- Ďvery malý, čitateľný kód, ktorý je ľahko rozšíriteľný
- Akcie založené na kóde znižujú kroky a zvyšujú expresivitu agenta
- Funguje s mnohými poskytovateľmi LLM a lokálnymi modelmi
- Sandboxované vykonávanie cez E2B alebo Docker pre bezpečnejšie spustenie kódu
- Bezplatný a plne otvorený zdroj
Zápory
- Vyžaduje znalosti Pythonu pre efektívne použitie
- Menej vstavaných integrácií ako väčšie rámce pre agenty
- Vykonávanie kódu zavádza bezpečnostné úvahy, ktoré treba spravovať
- Menej vhodné pre komplexnú orchestráciu viacerých agentov hneď po vybalení
Rekord bitiek
V 1 bitke v Panteóne.
Last battle
Recenzie
Priemer z 4 hodnotení.
Prihlás sa, aby si napísal recenziu.
Use it every day
Honestly didn't expect to like it this much. Tool integration with Hub, LangChain, and custom Python functions is exactly what I needed, and code-based actions reduce steps and boost agent expressiveness. I do wish requires Python knowledge to use effectively, but I reach for it almost every day now and it just clicks.
Does the job
Pretty happy overall. Tool integration with Hub, LangChain, and custom Python functions just works and very small, readable codebase that is easy to extend. Code execution introduces security considerations to manage can be annoying, but no dealbreakers — I'd recommend it to a friend without hesitating.
Does the job
Pretty happy overall. Sandboxed code execution with E2B and Docker backends just works and sandboxed execution via E2B or Docker for safer code running. but no dealbreakers — I'd recommend it to a friend without hesitating.
Skeptical, then convinced
I went in skeptical — most tools in this space overpromise. It actually delivers on codeAgent that writes and executes Python to solve tasks, and code-based actions reduce steps and boost agent expressiveness caught me off guard. still, I'd recommend giving it a real trial.
Otázky
Ako silné sú otvorené modely pre agente workflow?
Vytvorili sme inštancie CodeAgent s niečím vedúcimi modelmi a porovnávali ich na tomto benchmarke ktorý sberá otázky od niekoľkých rôznych benchmarkov aby predložil premenlý súm zaoberajúci sa rôznymi ťažkostami. Najdete kód benchmarkingu nižšie pre viac detailov na agente nastavenie. Porovnáte si, ako sú otvorené modely zvládajú súrodoce s uzatvorenými modelami! (Spoiler: CodeAgent pracuje lepšie)
Asked by Diego Fernández · Feb 16, 2026
Ako malá je táto knižnica?
Strávili sme čas, aby sme zadržali abstrakcie na striktný minimálny hranicu: hlavný kód v agents.py má menej ako 1 000 riadkov kódu. Prekvapuje ma aj to, že si sme schopní implementovať viacero typov agentov: CodeAgent napísaný akcie ako kódové zlomky Pythonu, a päcku kľasických ToolCallingAgent využívajúca vnutorné metódy na volanie nástroja. Rovnako máme hierархické struktúry viacerých agentov, importy zo zberov nástroja, vzdialený vykonalenie kódu, modely videnia... Ako je to tak, prečo použiť kameňolom akokoľvek? Well, preto, pretože veľká časť tohto všetkého je nespodzívateľná. Napríklad, agent kód má udržať konsistenčný formát kódu cez všetky jeho systémové prikázanie, parser, vykonanie. Takže naša kameňolom zaoberá sa touto zložitosťou za vás. No, pravdepodobne sme stále povzbudzujeme vás, aby ste si hľadali do zdrojového kódu a použili iba tie časti, ktoré potrebujete, na vyvracanie všetkého ostatného!
Asked by Ludovic Girard · Nov 27, 2025
Jak fungujú Code agenti?
Naša CodeAgent je veľmi podobná klasickému ReAct agentu - iba je jedno: motor LLM zapísaný akcie ako Pythonové kódové úseky. Akcie sú teraz kódové úseky. Preto budú nástrojové volania vykonávané ako prezývanie Pythonových funkcií. Napríklad tu máte, ako agent môže vykonaneť webové vyhľadávanie cez viacero strán v jednom akcii: Zapisovanie akcií ako kódové úseky je demonštrované fungovať lepšie ako súčasná priemyselná prax, kedy motor LLM vyrába zoznam nástrojov, ktoré chcel vyvolávať: využíva 30% menej krokov (teda 30% menej LLM volania) a dosahuje vyššie účinky pri ťažkých benchmarkoch. Pozrieť na našom vysokej úrovni prehľad o agentoch sa máte kde dozvedieť viac o tom. Pretože vykonávanie kódu môže byť vážne zabezpečovací problém (arbitrárne vykonávanie kódu), máte naozaj založené spustiť agentove kódy v bezpečnom prostredí. Zatial podporujeme tri možnosti: Sandbox E2B, Blaxel, Modal — spravované oblaky sandboxes, najšľachetnejší sa nastaví Docker — samovoličné kontajnérne izolácia. V zabudovanej lokalite LocalPythonExecutor nie je bezpečná sandbox. Používa niekorenia omeškavanie, ale môže byť vyšežaťež a používané nie je ako bezpečnosťné rafinácie. Vedľa CodeAgent, ďalej poskytujeme aj štandardné ToolCallingAgent, ktoré zapisuje akcie ako JSON/textových objektov. Vyberajte si ktorý štýl najlepšie zodpovedá vašiemu úniku.
Asked by Greta Nowak · Oct 31, 2025
Polož otázku
Alternatívy k Frameworky agentov AI

Minimalistický 100-riadkový LLM rámec pre tvorbu samoprogramovateľných agent workflow

Životopisná المنصة pro vytváranie agentov AI zamestnanca, ktoré námri sa naučným prístrojam a agentov AI digitálnych dôvernosti.

Zadávajte otázky a získajte odpovede založené na súboroch v Google Drive pomocou n8n.

Python platform pro zřizovanie agentických AI werkebů jednotlivé táta

Open-source, kopírovať a vkladať kódy pre rýchle budovanie AI agentov

AI generátor umenia, ktorý z textových podnetov vytvorí vysoko kvalitné obrázky v priebehu sekúnd.

Bezplatný AI nástroj na okamžité odstraňovanie vodoznakov a log z fotiek

Zabezpečený, súkromný most pre koordináciu komunikácie medzi viacerými AI agentmi.
Trending now

Document intelligence API, ktorá parsuje, rozdeľuje, OCR-uje a extrahuje štruktúrované dáta z komplexných PDF, snímok a tabuľkových dokumentov.

Sponzorované odpovede, platba za klik.

Blázená ustanovenie, rýchla solenie štúdie

Open multimodálny 12B model, ktorý spracováva prekladané obrázky a text s 128 K kontextovým oknom.
