Coding agents
Distribute code generation, testing, and refactoring across many parallel agents. Ship faster without burning tokens on a single expensive model.
Spin up hundreds of sub-agents instantly
without thinking about the infrastructure.
How it works
Hand off work to a swarm of sub-agents in parallel.
Collect results back when it's done.
Parent agent defines work
Fans out to sub-agents
Results returns back
import os
from funky import Funky
client = Funky(api_key=os.getenv("FUNKY_API_KEY"))
sub_agent = client.create_subagent(model="gemini-3-flash-preview")
try:
messages = sub_agent.send_message("What is best restaurant in SF?")
print(messages[-1].text)
finally:
sub_agent.terminate()Use cases
Distribute code generation, testing, and refactoring across many parallel agents. Ship faster without burning tokens on a single expensive model.
Fan out to hundreds of sources simultaneously. Synthesize findings in seconds instead of hours. Perfect for due diligence and market analysis.
Crawl, scrape, and interact with the web at scale. Each sub-agent gets its own browser session with full isolation.
Isolated execution environments. No cross-contamination. Full resource control.
sub-agent-01
running
sub-agent-02
running
sub-agent-03
running
sub-agent-04
running
sub-agent-05
running
10,000+
sub-agents spawned this month
100
sub-agents spawned in 1 second