Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.codebanana.com/llms.txt

Use this file to discover all available pages before exploring further.

What is Team Plan

Team Plan is a flexible team subscription for organizations in CodeBanana. It allows teams to configure and manage:
  • Customizable seat counts
  • Per-seat VM configurations
  • A shared token pool for team-wide usage
All billing and usage management are handled at the organization level, giving admins centralized control over seats, compute, token consumption, and member limits.

Get Team Plan

Team Plan can be purchased from Pricing → Team Plan.
0418 Teamplan Pricing

Custom seats and shared token pool

Team Plan supports flexible purchase configuration based on actual team needs:
  • Seat quantity can be selected freely
  • Minimum purchase starts from 1 seat
  • The token pool amount can be customized
  • No minimum token pool amount is required
  • A token pool of $0 is allowed
  • The token pool is shared across the entire team

Validity period

Team Plan supports multiple validity options:
  • 1 month
  • 3 months
  • 6 months
  • 12 months

Included token quota

Each seat includes a fixed amount of token quota:
  • $25 / seat / month
When the included token quota is exhausted, additional usage is deducted from the shared team token pool.

VM tiers

Each seat can be configured with one of three VM tiers:
  • 2 vCPU / 4GB$45 / seat / month
  • 4 vCPU / 8GB$65 / seat / month
  • 8 vCPU / 16GB$105 / seat / month
Team Plan seat pricing follows the same VM tier structure as Personal Plan.

Usage Entry

After purchasing Team Plan, admins can manage seats, token usage, and members from Avatar → Usage. This is the main entry for:
  • Team seat usage
  • Token pool balance and consumption
  • Member-level usage and limits
  • Renewals
  • Additional seat purchase
  • Token top-up
0418 Teamplan Entry

Usage Management

The Usage page provides both team-level and member-level visibility.
0418 Teamplan Usermanage

Usage Alerts

CodeBanana provides usage alerts to help teams track remaining quota.
  • For included token usage, a reminder is sent when remaining usage falls below 20%
  • For Team Plan, a reminder is sent when the shared token pool balance falls below $10

Team usage (Admin view)

Admins can view and manage:
  • Seats used / total seats
  • Shared token pool consumption
  • Remaining token pool balance
  • Add Seats
  • Top Up for the token pool
Current limitation:
  • Additional seats currently support only the same VM tier as the original Team Plan purchase
  • More flexible mixed seat top-up modes will be supported in later iterations
Validity rule:
  • Additional seats and token top-ups follow the same expiration date as the current Team Plan period
0418 Teamplan Addseat

Personal usage (Member view)

Each member can view their own usage details, including:
  • Personal token consumption amount
  • Current token limit status
  • Current VM configuration

Admin Controls

Organization owners and admins can manage Team Plan configuration and usage.

Add members to Team Plan

1

Go to Usage

Click the avatar in the top-right corner.Select Usage from the dropdown to enter the usage management page.
Teamplanstep1
2

Members & Quotas

Switch to the Members & Quotas tab.
3

Click Add Members

Click the blue Add Members button to open the member selection modal.
Teamplanstep3
Admins can add members into Team Plan within the range of already purchased seats.
  • Members must already belong to the organization
  • Members can be selected directly from organization contacts
  • Seats are assigned within the currently purchased quota
Before adding members to Team Plan, users must first join the organization. Only after the admin approves the request can seats be assigned.

How to join an Organization?

Model usage limits

Team Plan admins can restrict which AI models each team member is allowed to use, giving the organization more precise control over model usage and cost. Where to configure
  • Go to Usage → Members & Quotas
  • Find the Models column in the member table
  • Set model access for each member individually, or apply restrictions in bulk
0418 Teamplan Modellimite Overview
Per-member model limits
  • Admins can open the Models selector for a specific member
  • Each member can be set to:
    • All — all available models
    • Selected models only — only the checked models can be used
  • Any model that is not selected will be unavailable to that member
0418 Teamplan Modellimite Single
Bulk model limits
  • Admins can select multiple members or use Select All
  • After selecting members, admins can apply the same model access rules in one action
  • This makes it easier to manage model permissions across larger teams
0520 Teamplan Batchmodel
Filtering and visibility
  • The Model Limits filter at the top of Members & Quotas helps admins quickly identify which members already have restricted model access
  • Skill and project usage remain visible, but model availability is limited based on the admin’s configuration
Restriction scope
  • Model limits apply at the member level
  • If a restricted member creates a project, everyone in that project will only be able to use the models allowed under that member’s restriction
  • Unavailable models will appear disabled in the model selector
0418 Teamplan Modellimit Result

Modify member plans

Admins can update:
  • Monthly token usage limits
  • VM configuration
  • Team Plan membership
Limit controls
  • Members can only use token resources within the configured monthly limit
  • Usage beyond the limit will be blocked until the limit is adjusted or the cycle resets
VM upgrades
  • VM upgrades are supported
  • Changes take effect immediately
If the shared token pool has sufficient balance:
  • Upgrade costs can be deducted from the token pool
  • Additional seat costs can also be deducted from the token pool
VM downgrades
  • VM downgrades are not currently supported
Remove member
  • Team Plan members can be removed by the admin
  • Removed seats can be reassigned to other members later within the purchased seat quota
Addteamplanmember
Chang Vm
Billing management
  • All invoices are available in Personal Center → Billing
Teamplanbill

Renewal

Team Plan supports renewal before expiration. Admins can renew the plan directly from the Usage page by clicking Renew. This allows teams to continue using their seats and token pool without interruption

Enterprise Payment

Team Plan also supports enterprise offline payment for contracted customers. This option is designed for enterprise clients who do not manage purchases directly from the frontend. For enterprise payment support, users should contact the CodeBanana team.

Visibility of Time Information

Team Plan provides visibility into expiration and reset timelines.
0520 Teamplan Reset

Owner can view

  • Team Plan seat expiration time
  • Token pool expiration time
  • Reset time for on-demand token limits
  • Reset time for member token limits

Member can view

  • Their own on-demand token limit reset time
  • Their own monthly token limit reset time

Everyone can view

  • The time when a member was added to Team Plan
  • This is shown in the Added column of Members & Quotas

What’s Included

Team Plan includes the following benefits:
  • $25 token quota / seat / month
    Each seat includes a fixed monthly token quota
  • Flexible Seat Management
    Admins can manage Team Plan members at any time, and later add seats or top up the token pool
  • Team Usage Limit Controls
    Admins can set monthly token usage limits for members to better control spending
  • Custom VM Configurations
    Member VM configurations can be upgraded as needed
  • Top up anytime, use on-demand
    The token pool can be recharged at any time, with no minimum threshold
  • Shared On-Demand Token Usage
    Team members share a common token resource pool for more flexible team-level usage allocation

Transition Note

The new Team Plan replaces the previous version. Existing customer benefits remain valid until they are fully used.

FAQs

Answers to common questions about Team Plan.
Team Plan can be purchased from Pricing → Team Plan.
Yes. Team Plan supports customizable seat counts, starting from a minimum of 1 seat.
Team Plan supports 1, 3, 6, and 12 months.
No. The token pool amount is fully customizable, and $0 is allowed.
Yes. The token pool is shared across all members in the Team Plan and can be used on demand.
After the included token quota is used up, additional usage is deducted automatically from the shared team token pool.
Yes. Each seat can be configured independently, and admins can also upgrade VM configurations later for individual members.
No. VM upgrades are supported, but downgrades are currently unavailable.
Yes. Admins can use Add Seats from the Usage page. At the moment, additional seats must use the same VM tier as the original purchase.
Yes. Admins can use Top Up from the Usage page to recharge the shared token pool at any time.
Yes. If the shared token pool has sufficient balance, additional seat costs and member VM upgrade costs can be deducted from the token pool.
Admins can add members from Usage → Members & Quotas, as long as the members are already in the organization and there are available purchased seats.
Once a member reaches the configured monthly token limit, they can no longer continue using token-based resources until the limit is adjusted by the admin or the usage cycle resets.
Yes. In Usage → Members & Quotas, admins can configure model access for each member through the Models column. Members can be allowed to use all models or only a selected set. If a restricted member creates a project, everyone in that project will only be able to use the models allowed under that member’s restriction.
CodeBanana sends a reminder when the shared token pool balance falls below $10.
Team Plan can be renewed from the Usage page by clicking Renew before expiration.
Yes. Enterprise customers can contact the CodeBanana team for offline payment support.
No. Existing Team Plan users can continue using their current benefits until they are fully exhausted.