AgentHub
多AI协作框架 - 支持Codex/Gemini/Claude团队协作,消息路由实现可靠的多Agent协同开发
File Explorer
- bug_report.md
- feature_request.md
- CODEOWNERS
- pull_request_template.md
- promo-reddit-hn.md
- scheduler.yaml
- 00-说明与索引.md
- 09-接口规范模板.md
- 14-执行计划模板.md
- 15-需求规格与验收指标模板.md
- 20-AI执行协议模板.md
- 21-需求澄清草稿记录.md
- design.md
- main-members-workflow.md
- MESSAGING_FIX.md
- multi-agent-checklist.md
- task-A.md
- task-B.md
- task-C.md
- task-D.md
- ack.json
- assign.json
- clarify.json
- done.json
- fail.json
- nack.json
- review.json
- review_feedback.json
- send.json
- verify.json
- 8beddced-3fd2-4756-b0db-b090c8648092.png
- architecture.png
- protocol.png
- workflow.png
- agent_backend.txt
- agent_database.txt
- agent_frontend.txt
- agent_helper.txt
- agent_main.txt
- agent_member.txt
- agent_system.md
- launch_iterm2.sh
- launch_terminal.sh
- start_team.sh
- status_team.sh
- stop_team.sh
- test_full.sh
- test_messaging.py
- __init__.cpython-314.pyc
- client.cpython-314.pyc
- server.cpython-314.pyc
- __init__.py
- client.py
- server.py
- smoke_test.py
- __init__.cpython-314.pyc
- config.cpython-314.pyc
- __init__.py
- config.py
- team.py
- __init__.cpython-314.pyc
- iterm2.cpython-314.pyc
- shell_proxy.cpython-314.pyc
- terminal.cpython-314.pyc
- tmux.cpython-314.pyc
- __init__.py
- iterm2.py
- shell_proxy.py
- terminal.py
- tmux.py
- __init__.cpython-314.pyc
- builders.cpython-314.pyc
- enums.cpython-314.pyc
- utils.cpython-314.pyc
- __init__.py
- builders.py
- enums.py
- utils.py
- __init__.cpython-314.pyc
- config.cpython-314.pyc
- presence.cpython-314.pyc
- router.cpython-314.pyc
- store.cpython-314.pyc
- __init__.py
- config.py
- presence.py
- router.py
- store.py
- __init__.py
- agents.py
- aggregator.py
- analyzer.py
- collaboration.py
- complexity.py
- contracts.py
- decomposer.py
- design.py
- enhanced_decomposer.py
- scheduler.py
- __init__.cpython-314.pyc
- facade.cpython-314.pyc
- recovery.cpython-314.pyc
- router_state.cpython-314.pyc
- tasks.cpython-314.pyc
- __init__.py
- facade.py
- recovery.py
- router_state.py
- tasks.py
- __init__.cpython-314.pyc
- blobs.cpython-314.pyc
- facade.cpython-314.pyc
- inbox.cpython-314.pyc
- jsonio.cpython-314.pyc
- layout.cpython-314.pyc
- logs.cpython-314.pyc
- session.cpython-314.pyc
- __init__.py
- blobs.py
- facade.py
- inbox.py
- jsonio.py
- layout.py
- logs.py
- README.md
- session.py
- __init__.cpython-314.pyc
- validator.cpython-314.pyc
- __init__.py
- check_fixtures.py
- validator.py
- test_scheduler.py
- .gitignore
- CHANGELOG.md
- CONTRIBUTING.md
- EXAMPLES.md
- LICENSE
- README.md
- SECURITY.md
- SUPPORT.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
codex
View Details ▼
codex
Natural language code assistant for the terminal, powered by OpenAI.
Reads and edits files in your current directory to fulfill requests.
codex
Start an interactive Codex session in the current directory:
codex "{{prompt}}"
Run a single Codex command using a prompt:
codex --sandbox workspace-write "{{prompt}}"
Run a prompt allowing Codex to edit files in the workspace:
done
View Details ▼
done
This shell keyword is used with `for`, `while`, `select`, and `until` to mark the end of a loop.
tldr for
View documentation for the `for` keyword:
tldr while
View documentation for the `while` keyword:
tldr select
View documentation for the `select` keyword:
git checkout
View Details ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git commit
View Details ▼
git commit
Commit files to the repository.
git commit
Open an editor to write a message and commit staged files to the repository:
git commit {{[-m|--message]}} "{{message}}"
Commit staged files to the repository with the specified message:
git commit {{[-F|--file]}} {{path/to/commit_message_file}}
Commit staged files with a message read from a file:
git push
View Details ▼
git push
Push commits to a remote repository.
git push
Send local changes in the current branch to its default remote counterpart:
git push {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart:
git push {{[-u|--set-upstream]}} {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart, and set the remote one as the default push/pull target of the local one:
