# CodeBanana document ## Docs - [Introduction](https://docs.codebanana.com/index.md): Learn what CodeBanana is and how it combines collaborative coding, shared cloud environments, AI agents, Git integration, organization management, real-time communication, preview, deploy, and app creation for teams, founders, PMs, designers, teachers, and students. - [Build Your First App](https://docs.codebanana.com/quickstarts/firstapp.md): Build your first app in CodeBanana by creating a blank project, describing your idea to the agent, attaching files or screenshots, previewing the generated app, refining with follow-up prompts, fixing issues, and publishing the result. - [Start with templates](https://docs.codebanana.com/quickstarts/templates.md): Start a CodeBanana project from ready-made templates, choose a template during project creation, customize it with the agent, and quickly turn an example such as a presentation or app template into your own project. - [Import from Github](https://docs.codebanana.com/quickstarts/github.md): Import an existing GitHub repository into CodeBanana, authorize GitHub access, choose repositories, clone a project, continue development, run and test the app, and publish it from the CodeBanana workspace. - [User Onboarding](https://docs.codebanana.com/onboarding.md): Complete CodeBanana onboarding for personal, team, and enterprise users, including creating or joining an organization, signing up and signing in, editing team information, importing department and member structures, previewing organization data, using the built-in CB-FAQ Skill, and accessing the Or… - [Super Organization](https://docs.codebanana.com/super-org.md): Explore the CodeBanana super organization philosophy, including why traditional organizations break down as they scale, how agent-first collaboration reshapes structure, and how AI can evolve from an individual tool into a new operating system for teams. - [Projects and Chats](https://docs.codebanana.com/documentation/working-in-code-banana/project-and-chat.md): Work with CodeBanana projects and chats, including project lists, GitHub and local projects, creating projects, project visibility across organizations, external projects, Projects and Chats tabs, User Guide files, adding organization members, inviting external contacts, project admins, member manag… - [Agent modes](https://docs.codebanana.com/documentation/working-in-code-banana/agent-mode.md): Understand CodeBanana chat modes and agent modes, including Team Agent, Private Ask, Discussion, Discussion Coordinator (DC), Coding mode, read-only agent behavior, shared and individual queue behavior, stopping controls, agent access control, project admins, and team collaboration. - [Models](https://docs.codebanana.com/documentation/working-in-code-banana/models.md): Choose and switch CodeBanana models for Team Agent and Private Ask, including Claude, OpenAI GPT, DeepSeek, Gemini, GLM, Kimi, Doubao, MiniMax, and Qwen, with notes on regional availability and deployment restrictions. - [Project Viewer](https://docs.codebanana.com/documentation/working-in-code-banana/projectViewer.md): Navigate and edit project files in the CodeBanana Project Viewer, manage tabs, preview Markdown, HTML, JSON, and apps, open live services, add line comments, reference content in chat, inspect diff view, track changes, and share files with external links. - [Basic info](https://docs.codebanana.com/documentation/working-in-code-banana/basicinfo.md): Configure the agent's Basic Info, including Agent, Soul, Identity, User, and Memory fields, to shape task behavior, communication style, safety rules, personality, user preferences, and project-specific context. - [Channel](https://docs.codebanana.com/documentation/working-in-code-banana/imsetting.md): Connect CodeBanana project agents to external messaging channels through IM Settings, create and bind bots, and integrate Feishu, Lark, Telegram, Slack, Discord, DingTalk, WeCom, QQ, and Mattermost for agent conversations outside CodeBanana. - [Skills](https://docs.codebanana.com/documentation/working-in-code-banana/skills.md): Create, upload, publish, update, share, and reuse CodeBanana Skills with SKILL.md, scripts, references, assets, Skill Market, public skills, private skills, project skills, Add to Project, organization visibility, and versioned workflows. - [Cron job](https://docs.codebanana.com/documentation/working-in-code-banana/cron-job.md): Automate CodeBanana agents with Cron Jobs, Heartbeat, HEARTBEAT.md, scheduled tasks, daily or weekly runs, custom intervals, file watch triggers, event-based automation, and recurring background workflows. - [Dev Tools](https://docs.codebanana.com/documentation/working-in-code-banana/dev-tools.md): Use CodeBanana Dev Tools from the bottom-left panel, including Terminal commands, Service and port management, VM restart, killing processes, Git Status, commits, commit history, restore, and Deploy for persistent shareable app links. - [Add Agent](https://docs.codebanana.com/documentation/working-in-code-banana/add-agent.md): Add and share project agents across CodeBanana projects (A2A), including project-named agents, Members-based agent adding, owner-controlled sharing permissions, Can Edit and Can Read access, Personal Agent, @agent cross-project task delivery, Discussion messaging, private chat messaging, contacts lo… - [TicNote Subscription](https://docs.codebanana.com/documentation/working-in-code-banana/ticnote.md): Use TicNote Subscription in CodeBanana to connect TicNote Pods, record meetings in Discussion, manage recordings with Team Agent, and automatically receive AI summaries and transcripts in the Recordings workspace. - [Introduction](https://docs.codebanana.com/documentation/cbbot/introduction.md): Set up CodeBanana Bot, the local desktop version of CodeBanana for macOS and Windows, and understand account sync, cloud and local projects, local files, terminal commands, app control, browser automation, screen understanding, and bot-only skills. - [Managing your Account](https://docs.codebanana.com/documentation/account-and-subscriptions/account.md): Manage your CodeBanana profile, avatar, usage, app defaults, organization contacts, external contacts, external friends, invitation history, and personal account settings. - [Billing & Plan](https://docs.codebanana.com/documentation/account-and-subscriptions/billing-plan.md): Compare CodeBanana Free, Personal, and Professional plans, including included token quota, VM tiers, monthly or yearly billing, token top-up, usage alerts for individual plans, and how token-based billing works. - [Organization](https://docs.codebanana.com/documentation/teams/org.md): Manage CodeBanana organizations, switching, join requests, owned and work organizations, members, roles, permissions, departments, organization contacts, invitations, application history, batch import, export files, and member removal. - [Team Plan](https://docs.codebanana.com/documentation/teams/teamplan.md): Configure CodeBanana Team Plan for organizations with customizable seats, shared Budget Balance, seat-based VM configurations, flexible validity periods, usage alerts, billing modes, member limits, batch member management, model templates, model usage limits, renewals, seat management, and organizat… - [Changelog](https://docs.codebanana.com/changelog/changelog.md): Stay current with CodeBanana product updates, release notes, new features, improvements, bug fixes, and recent platform changes ## OpenAPI Specs - [openapi](https://docs.codebanana.com/api-reference/openapi.json)