Neotask Code

Start And Review A Coding Task

  1. Open Code.
  2. Select or create a project.
  3. Describe the change in the project chat.
  4. Review changed files and verification output before committing.

Coding workspace with project chat and changed files

Neotask Code is the built-in coding agent inside the Neotask desktop app. You describe what you want in plain language, and it writes and edits real code in a real project on your machine, runs your build and tests, and (when you connect a repository) commits and pushes your work to GitHub. Everything runs inside the same Neotask app you already use for agents, companies, and channels, so your plan, credits, and approval settings all apply.

This page explains what Neotask Code is, how projects and conversations work, and the different coding engines you can run it on. For the git and GitHub side, see Neotask Code: Git and GitHub. For how approvals and containment keep it safe, see Neotask Code: Safety and Approvals. To bring eligible setup and recent local history from Claude Code, Codex, Cursor, Grok Build, Kimi Code, and other detected apps into Neotask, see Import From Other AI Apps.


What You Can Build

Neotask Code is a general-purpose coding assistant. You can use it to:

The agent works the way a developer would: it reads the relevant files, makes edits, runs commands to check its work, and shows you every change in the conversation as it happens.


Projects, Conversations, and Working Copies

Neotask Code is organized around projects. A project is a self-contained workspace on your computer that holds one codebase and everything the agent needs to work on it.

Each project keeps its own history, its own connected repository, and its own settings, so work on one project never leaks into another.

A conversation also remembers which repository, branch, and working copy it belongs to, so a restart does not move your work. Every turn runs inside that session's working copy. If the working copy folder is missing, Neotask repairs it before running, or stops with a clear message if it cannot. Cleanup never deletes uncommitted work, and a development server from an earlier run is stopped or adopted safely instead of being left holding the port. Whether a coding session reopens by itself after a restart is controlled by Continue work after restarts in Settings -> Automations, which is on by default. See Continue Work After Restarts.


Choosing a Coding Engine

Neotask Code can run on more than one underlying coding engine. The engine is the agent loop that actually does the work; you pick one per project, and you can see a short description of each option where you choose it. What changes between engines is which account and models the work runs on.

Engine Runs on Models Billing
Neotask Code (built-in) Neotask, through your current sign-in Any model eligible in your plan and mode Your Neotask credits, or your connected provider login, or your own key (see below)
Claude Code Your connected Claude account Claude models from your account Your own Claude subscription
Codex Your connected OpenAI account OpenAI models from your account Your own OpenAI subscription
Cursor Your own Cursor account Models offered by Cursor Your Cursor subscription (never uses Neotask credits)

The built-in Neotask Code engine is the default and the simplest to start with: it works with whatever sign-in you already use for the rest of Neotask, and you can pick from the models your plan makes available. The other engines let you bring an outside coding tool you already pay for and run it through Neotask instead of a separate window, so your projects, approvals, and git connections all stay in one place. Choosing one of them runs your work through that tool on your existing account for it; you do not create a second, separate Neotask login.

How billing works per engine

You can change which engine a project uses; starting a new engine begins a fresh conversation context for that project.


Getting Started

  1. Open the coding area in the Neotask desktop app.
  2. Create a project: start from an empty folder, open a folder you already have, or connect a GitHub repository. See Neotask Code: Git and GitHub for the repository options.
  3. Pick a coding engine (or keep the default built-in engine) and, for the built-in engine, choose a model.
  4. Describe what you want in the conversation. The agent reads your project, makes changes, and runs commands, showing each step as it goes.
  5. Review the changes. When you are ready, ask it to commit and push, or open a pull request, if you have connected a repository.

The activity feed keeps source changes and verification output with the coding conversation.

Code work with source changes and verification

Coding is available on the Free plan within the Free message quota, and without limit on paid plans. See Getting Started and Free Plan for what each plan includes.


Availability