Team Edition Guide
The complete guide to the QCode Team Edition: dedicated domain, sub-key management, service assurance, multi-tool support, deployment and security
Need an API key? Sign up →Endpoints & base URLs →
On This Page
The QCode Team Edition is built for development teams of three or more. It provides a dedicated domain, sub-API-key management, service assurance and other enterprise features. It is measured in team quota × units: 1 unit = $4,000 per month, 35 concurrent, 3–5 people recommended. This article covers the core capabilities, how to deploy it and the practices we recommend.
Team Edition vs Personal¶
| Personal | Team Edition | |
|---|---|---|
| API domain | Shared api.qcode.cc (also available to users in China) |
Dedicated e-xxx.qcode.cc |
| API key management | One key | Unlimited sub-keys, each with its own quota |
| Admin panel | Basic panel | Full management console |
| API isolation | Shared instance | Dedicated backend instance |
| Service assurance | Yes | Service issues handled and restored the same day |
| Real-time monitoring | Basic | Comprehensive (usage / rate / cost) |
| Corporate bank transfer | No | Yes |
| Supported tools | Claude Code + Codex | Claude Code + Codex + Cline + Aider + OpenCode |
| Team size | 1 person | 3–100+ people |
| Measurement and price | Depends on plan | Team quota × units; tiered prices are on the /enterprise page |
The key difference: every enterprise customer gets a completely separate backend instance and domain, so API traffic is fully isolated from other customers.
Five Core Features¶
1. Dedicated domain and management system¶
Each enterprise customer gets a dedicated domain e-xxx.qcode.cc:
Your team's API address:
https://e-xxx.qcode.cc/api
Admin console:
https://e-xxx.qcode.cc/admin
- A separate console with its own login system
- The API address is fully isolated from other customers
- Monitor the team's API usage in real time
2. Flexible sub-API-key management¶
An administrator can create multiple sub-API-keys, each with its own quota and limits:
Example key allocation for a team:
├── key-frontend-team → daily quota $50, used by 3 people
├── key-backend-team → daily quota $80, used by 4 people
├── key-devops → daily quota $20, used by 2 people
└── key-intern → daily quota $10, used by 1 person
- Technically there is no limit on the number of sub-keys
- Each key has its own quota and rate limits
- Enable or disable them at any time
3. Service assurance¶
When a service issue comes up, QCode handles it and restores service the same day:
- The unit of measure is team quota × units: 1 unit = $4,000 per month, 35 concurrent, 3–5 people recommended
- For higher concurrency or more quota, add more units
- For the exact service terms, see the /enterprise page
4. Multi-tool support¶
One enterprise account, and every AI coding tool shares the same quota:
| Tool | How to configure |
|---|---|
| Claude Code | ANTHROPIC_BASE_URL=https://e-xxx.qcode.cc/api |
| Codex CLI | base_url = "https://e-xxx.qcode.cc/openai" |
| Cline | Set the API base URL in VS Code settings |
| Aider | --openai-api-base https://e-xxx.qcode.cc/openai |
| OpenCode | Through environment variables |
5. Scales with the team¶
Start with one unit and add more whenever you need to:
| Stage | Units | Recommended team (3–5 people per unit) |
|---|---|---|
| Starting out | 1 | 3–5 people |
| Growing | 3 | 9–15 people |
| Expanding | 7 | 21–35 people |
| At scale | 11+ | 33–55+ people |
The price per person is not fixed; tiered prices are on the /enterprise page.
Team Deployment Guide¶
Step 1: open an enterprise account¶
Contact QCode support to open an enterprise account:
- Live chat: qcode.cc, bottom-right corner
- Email: hi@qcode.cc
Tell us: your team size, the number of units you expect to need, and any special requirements.
Step 2: administrator setup¶
Once it is open, the administrator signs in to the dedicated console at e-xxx.qcode.cc/admin:
- Create sub-API-keys (one per team member or per group)
- Set a daily quota for each key
- Hand them out to the team
Step 3: team member setup¶
Each member sets the environment variables locally:
Claude Code:
export ANTHROPIC_BASE_URL=https://e-xxx.qcode.cc/api
export ANTHROPIC_AUTH_TOKEN=cr_the_sub_key_your_admin_gave_you
Codex CLI:
# ~/.codex/config.toml
model_provider = "qcode"
[model_providers.qcode]
name = "qcode"
base_url = "https://e-xxx.qcode.cc/openai"
wire_api = "responses"
env_key = "QCODE_API_KEY"
export QCODE_API_KEY=cr_the_sub_key_your_admin_gave_you
Step 4: a shared team CLAUDE.md¶
We recommend creating one CLAUDE.md in the project root and committing it to Git so the whole team shares it:
# Team project CLAUDE.md
## Team conventions
- Code style: follow .eslintrc and .prettierrc
- Git branches: feature/xxx; never push directly to main
- Every PR needs two approvals
- Test coverage above 80%
## Common commands
- dev: pnpm dev
- test: pnpm test
- build: pnpm build
## Notes
- Never commit an API key to the repository
- Sensitive files are listed in .gitignore
For the full CLAUDE.md guide see CLAUDE.md Configuration.
Step 5: security policy¶
Use Hooks to enforce a security policy across the whole team:
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [{
"type": "command",
"command": "echo $TOOL_INPUT | grep -qE 'rm -rf|sudo rm|git push --force' && exit 2 || exit 0"
}]
},
{
"matcher": "Read|Write|Edit",
"hooks": [{
"type": "command",
"command": "echo $TOOL_INPUT | grep -qE '\\.env|credentials|secret' && exit 2 || exit 0"
}]
}
]
}
}
See Hooks System and Security Best Practices.
Security¶
| Guarantee | Detail |
|---|---|
| Full API isolation | A dedicated domain and backend instance per customer |
| No data retention | We do not store code, conversations or business data |
| Transparent forwarding | Every request is forwarded as-is |
| Multi-region deployment | Nodes in multiple regions (Asia: Korea / Taiwan / Hong Kong; North America / Europe: Los Angeles, US) with automatic failover |
| Fast response | Online daily from 10:00 to 22:00; service issues handled and restored the same day |
| Compliance | We can sign a data security agreement |
Cost Comparison¶
Compared with building it yourself¶
| Build it yourself | QCode Team Edition | |
|---|---|---|
| Management system | Build your own | Ready to use |
| Service assurance | Your problem | Service issues handled and restored the same day |
| Operations effort | Needs a dedicated person | None |
Pricing¶
Billed per token; per-model rates are listed at qcode.cc/models. The Team Edition is quoted per unit; tiered prices are on qcode.cc/enterprise.
FAQ¶
What is the minimum number of units?¶
One. 1 unit = $4,000 per month, 35 concurrent, 3–5 people recommended; add units as the team grows.
What if there is a service issue?¶
QCode handles it and restores service the same day. For higher concurrency, you can add more units.
Which tools are supported?¶
Claude Code, Codex CLI, Cline, Aider and OpenCode. One quota is shared across all of them.
Do you support corporate bank transfer?¶
Yes. Corporate bank transfer is supported and we can sign a formal service agreement.
Can we try before buying?¶
Of course. Buy the Starter plan ($9/mo) on the pricing page first, or a Pay-as-you-go Pack (from $4, see How to Choose a Plan), then upgrade to the Team Edition once you are happy.
Is the API compatible with the personal plan?¶
Completely. The only difference is the API domain (e-xxx.qcode.cc instead of api.qcode.cc); everything else is configured the same way, and no code changes are needed.
Get Started¶
Ready to upgrade your team's development experience?
- Live chat: qcode.cc, bottom-right corner
- Email: hi@qcode.cc
- Team Edition details: qcode.cc/enterprise
When you get in touch, please tell us your team size, the number of people who will use it, and how many units you want.
Get started with QCode
One API key for Claude Code, Codex and more — billed per token, per-model prices on qcode.cc/models