import Image from 'next/image' import { CheckCircle2 } from 'lucide-react' const agents = [ { name: 'Claude Code', icon: '/agents/anthropics.png', url: 'https://docs.anthropic.com/en/docs/claude-code' }, { name: 'Codex', icon: '/agents/openai.png', url: 'https://github.com/openai/codex' }, { name: 'Cursor', icon: '/agents/getcursor.png', url: 'https://cursor.com' }, { name: 'Aider', icon: '/agents/aider-ai.png', url: 'https://aider.chat' }, { name: 'Goose', icon: '/agents/block.png', url: 'https://github.com/block/goose' }, { name: 'Amp', icon: '/agents/sourcegraph.png', url: 'https://ampcode.com' }, { name: 'Gemini CLI', icon: '/agents/google-gemini.png', url: 'https://github.com/google-gemini/gemini-cli' }, { name: 'Cline', icon: '/agents/cline.png', url: 'https://cline.bot' }, { name: 'OpenCode', icon: '/agents/nicepkg.png', url: 'https://opencode.ai/' }, { name: 'Copilot', icon: '/agents/github.png', url: 'https://github.com/features/copilot' }, ] export function Agents() { return (
Compatibility

Works with every agent.

All agents work perfectly inside their sandbox but can't impact anything outside it. No agent-specific configuration needed.

{agents.map((agent) => ( {agent.name} {agent.name} ))}
) }