Skip to main content

Create a project

1

Open Claude Board

Launch the desktop app or navigate to http://localhost:4000.
2

Click 'New Project'

Enter a project name, slug, and the working directory — the path where Claude will read and write code.
3

Configure permissions

Choose a permission mode:
  • Auto Accept — Claude uses all tools without asking (recommended)
  • Allowed Tools — Only specified tool categories
  • Default — Uses Claude’s built-in permission settings
Claude runs with --no-input, so it cannot ask for permission interactively. Use “Auto Accept” for best results.

Create and run a task

1

Click 'New Task'

Give your task a clear title and description. The more specific, the better Claude performs.
Title: Add user authentication with JWT
Description: Implement login/register endpoints with JWT tokens.
Use bcrypt for password hashing. Add middleware for protected routes.
2

Configure the task

  • Model: sonnet (balanced), opus (complex tasks), haiku (simple tasks)
  • Type: feature, bugfix, refactor, docs, test, chore
  • Priority: Affects queue order when auto-queue is enabled
3

Start the task

Drag the task to In Progress or right-click and select “In Progress”. Claude spawns immediately.
4

Watch the live terminal

Click the terminal icon on the task card to watch Claude work in real-time. You’ll see file reads, edits, bash commands, and more.
5

Review the result

When Claude finishes, the task moves to Testing. Click the review button to:
  • Approve → moves to Done
  • Request Changes → provide feedback, Claude iterates

What’s next?