Übersicht
Apollo Brain ist der zentrale KI-Assistent — ein konversationeller Agent, angetrieben von Claude, der Ihren gesamten Workspace lesen und ändern kann. Es ist kein einfacher Chatbot; er verfügt über mehr als 160 native Tools, organisiert in 18 Kategorien mit einem fähigkeitsbasierten Routing-System.Zugriff
Apollo Brain ist auf jeder Seite über einen schwebenden Button in der unteren rechten Ecke verfügbar. Klicken Sie darauf, um das Brain-Panel mit zwei Tabs zu öffnen: Chat und Voice.Chat-Oberfläche
Der Chat-Tab bietet eine vollständige Agenten-Erfahrung:- Streaming-Antworten — sehen Sie das Denken der KI in Echtzeit über SSE (Server-Sent Events)
- Tool-Ausführung — beobachten Sie, wie Brain Tools aufruft, um Datenbanken abzufragen, Aufgaben zu erstellen, Code zu analysieren
- Kontext-Panels — Seitenpanels zeigen die referenzierten Aufgaben/Projekte/Ressourcen
- Human-in-the-Loop (HITL) — für jede Schreiboperation (erstellen, aktualisieren, löschen) bittet Brain um Ihre Bestätigung vor der Ausführung
- Sitzungspersistenz — Gespräche werden gespeichert und können fortgesetzt werden
- Auto-generierte Titel — Sitzungen erhalten aussagekräftige Titel basierend auf dem Gesprächsinhalt
Agenten-Architektur
Fähigkeitsbasiertes Routing
Jede Nachricht wird an 4 spezialisierte Fähigkeiten weitergeleitet:| Fähigkeit | Bereich | Beispielabfragen |
|---|---|---|
project_management | Aufgaben, Projekte, Releases, Sprints, Epics, Team | ”Liste alle überfälligen Aufgaben in Projekt Alpha” |
code_devops | GitHub, Deployments, Infrastruktur, CI/CD | ”Zeige die letzten Commits auf dem main-Branch” |
personal | Notizen, persönliche Aufgaben, Ziele, Erinnerungen | ”Erstelle eine Erinnerung für mein 1:1 morgen um 15 Uhr” |
generalist | Alles andere — Analysen, Ratschläge, Allgemeinwissen | ”Wie sollte ich diese API strukturieren?” |
Gedächtnissystem
Apollo Brain verwendet ein 3-stufiges Gedächtnissystem:- Sitzungsgedächtnis — Kontext innerhalb des aktuellen Gesprächs
- Episodisches Gedächtnis — Zusammenfassungen vergangener Gespräche in
agent_sessions - Prozedurales Gedächtnis — erlernte Muster und Benutzerpräferenzen in
agent_procedural_memory
Kontext-Vorladen
Bei jeder Nachricht füllt Brain einen DuckDB Warm-Cache mit Ihren Workspace-Daten und erstellt einen Markdown-Snapshot Ihres aktuellen Zustands (aktive Projekte, aktuelle Aufgaben, Teammitglieder), der in den System-Prompt injiziert wird. Dies gibt Brain sofortige Kenntnis Ihres Workspace, ohne Abfragen machen zu müssen.Tool-Kategorien
Aufgaben-Tools (13 Tools)
Aufgaben-Tools (13 Tools)
list_tasks, create_task, update_task, get_task_details, search_tasks, create_tasks_bulk, bulk_assign_tasks, bulk_update_task_status, bulk_update_estimated_hours, create_task_dependency, delete_task_dependency, add_task_comment, list_task_commentsProjekt-Tools (3 Tools)
Projekt-Tools (3 Tools)
list_projects, get_project_status, export_project_dataRelease-Tools (5 Tools)
Release-Tools (5 Tools)
list_releases, create_release, get_release_details, update_release, assign_tasks_to_releasePersönliche Tools (21 Tools)
Persönliche Tools (21 Tools)
Notizen:
search_personal_notes, list_personal_notes, get_personal_note, create_personal_note, update_personal_note, list_personal_foldersAufgaben: list_personal_tasks, create_personal_task, update_personal_task, delete_personal_taskZiele: list_personal_goals, create_personal_goal, update_personal_goal_progressErinnerungen: list_personal_reminders, create_personal_reminder, complete_personal_reminder, snooze_personal_reminder, update_personal_reminder, dismiss_personal_reminder, delete_personal_reminderGitHub-Tools (11 Tools)
GitHub-Tools (11 Tools)
Lesen:
list_connected_repos, get_task_commits, get_task_prs, search_commits, get_repo_activitySchreiben: analyze_pr_changes, suggest_reviewers, check_merge_readiness, create_pr_review, create_branch, merge_pull_requestInfrastruktur-Tools (21 Tools)
Infrastruktur-Tools (21 Tools)
ECS:
list_ecs_clusters, list_ecs_services, get_ecs_service_details, force_deploy_ecs_service, scale_ecs_service, get_ecs_service_logsLambda: list_lambda_functions, invoke_lambda_function, get_lambda_logsECR: list_ecr_repositories, get_ecr_scan_resultsCI/CD: list_github_workflows, trigger_github_workflowTerraform: list_terraform_states, detect_terraform_driftKosten: get_infrastructure_costs, get_cost_forecast, get_infrastructure_overviewDeployments: list_deployments, get_amplify_build_status, trigger_amplify_deployChat-Tools (10 Tools)
Chat-Tools (10 Tools)
list_conversations, get_conversation_messages, search_chat_messages, send_chat_message, get_unread_summary, list_notifications, mark_notifications_read, get_user_presence, add_message_reaction, mark_conversation_readKnowledge-Base-Tools (7 Tools)
Knowledge-Base-Tools (7 Tools)
search_knowledge_base, get_kb_page, list_kb_pages, list_kb_folders, create_kb_page, update_kb_page, delete_kb_pageWeitere Tools
Weitere Tools
Team:
list_team_members, get_user_by_nameZeiterfassung: list_time_entries, log_time, get_active_timer, start_timer, stop_timer, get_time_summaryArbeitsbelastung: get_workload_summary, get_time_off, get_weekly_goals, analyze_workload_balanceCode Intelligence: diagnose_error, suggest_fix, get_recent_changes, analyze_repository_structure, read_file_contentsPSE: get_pse_session_status, start_spec_generation, answer_pse_clarificationHuman-in-the-Loop (HITL)
Zur Sicherheit erfordern alle Schreiboperationen (erstellen, aktualisieren, löschen) eine Benutzerbestätigung vor der Ausführung. Wenn Brain eine Änderung vornehmen möchte:- Brain zeigt Ihnen, was es tun möchte (z.B. “Ich möchte eine Aufgabe mit diesen Details erstellen…”)
- Ein Bestätigungspanel erscheint mit den Buttons Genehmigen und Ablehnen
- Sie überprüfen die Aktion und entscheiden
- Erst nach der Genehmigung wird das Tool ausgeführt