# Blocks Documentation ## Docs - [Config Model](https://docs.blocks.team/agents/config-model.md) - [Decorators](https://docs.blocks.team/agents/decorators.md) - [Environment Variables](https://docs.blocks.team/agents/environment-variables.md) - [Events](https://docs.blocks.team/agents/events.md) - [configure](https://docs.blocks.team/cli/configure.md) - [create](https://docs.blocks.team/cli/create.md) - [init](https://docs.blocks.team/cli/init.md) - [push](https://docs.blocks.team/cli/push.md) - [@agent](https://docs.blocks.team/decorators/agent.md) - [@on](https://docs.blocks.team/decorators/on.md) - [github.issue_comment](https://docs.blocks.team/events/github-issue-comment.md) - [github.pull_request_comment](https://docs.blocks.team/events/github-pull-request-comment.md) - [github.pull_request_review_comment](https://docs.blocks.team/events/github-pull-request-review-comment.md) - [linear.issue_comment](https://docs.blocks.team/events/linear-issue-comment.md) - [schedule.daily](https://docs.blocks.team/events/schedule-daily.md) - [schedule.weekly](https://docs.blocks.team/events/schedule-weekly.md) - [slack.mention](https://docs.blocks.team/events/slack-mention.md) - [webhook](https://docs.blocks.team/events/webhook.md) - [Release Notes](https://docs.blocks.team/release-notes.md): Latest updates and changes to Blocks - [Quick Start](https://docs.blocks.team/rest-api/quick-start.md): Create an agent session, stream the first response, and send a follow-up. - [Create Session](https://docs.blocks.team/rest-api/sessions/create.md): Start a new agent session and post the first user message. - [Send Messages](https://docs.blocks.team/rest-api/sessions/follow-up.md): Post a follow-up user message to an existing session. - [Get Session](https://docs.blocks.team/rest-api/sessions/get.md): Fetch a single session by ID. - [Get Session Messages](https://docs.blocks.team/rest-api/sessions/messages.md): List, filter, and poll messages on a session or a single thread. - [API Keys](https://docs.blocks.team/sdk/api-keys.md) - [bash](https://docs.blocks.team/sdk/bash.md) - [CLI](https://docs.blocks.team/sdk/cli.md) - [config](https://docs.blocks.team/sdk/config.md) - [experimental_bash](https://docs.blocks.team/sdk/experimental-bash.md) - [git](https://docs.blocks.team/sdk/git.md) - [Installation](https://docs.blocks.team/sdk/installation.md) - [repo](https://docs.blocks.team/sdk/repo.md) - [Claude Code](https://docs.blocks.team/using-blocks/agents/claude-code.md): The go-to coding agent for many developers - [Codex](https://docs.blocks.team/using-blocks/agents/codex.md): High-reasoning capabilities for complex tasks and critical reviews - [Cursor CLI](https://docs.blocks.team/using-blocks/agents/cursor-cli.md): AI-first code editor built on VS Code with parallel agent support - [Gemini CLI](https://docs.blocks.team/using-blocks/agents/gemini-cli.md): Best for simple tasks (Experimental) - [Kimi Code](https://docs.blocks.team/using-blocks/agents/kimi-code.md): Coding agent powered by Moonshot AI's Kimi models - [OpenCode](https://docs.blocks.team/using-blocks/agents/opencode.md): Open source agent supporting 75+ LLM providers with privacy-focused architecture - [Sisyphus (Oh My OpenCode)](https://docs.blocks.team/using-blocks/agents/sisyphus.md): Multi-agent orchestration system with specialized agents for complex tasks - [Environment Variables](https://docs.blocks.team/using-blocks/features/environment-variables.md): Manage secrets and configuration available to coding agents at runtime - [Global Configuration](https://docs.blocks.team/using-blocks/features/global-configuration.md): Load shared skills, hooks, and sub-agents into every coding agent session from a central repository - [Multi-Repo Support](https://docs.blocks.team/using-blocks/features/multi-repo-support.md): Work across multiple repositories simultaneously with Blocks - [Plan Mode](https://docs.blocks.team/using-blocks/features/plan-mode.md) - [Post-Clone Scripts](https://docs.blocks.team/using-blocks/features/post-cloning.md): Run setup scripts automatically after Blocks clones your repository - [Skills](https://docs.blocks.team/using-blocks/features/skills.md) - [Getting Started](https://docs.blocks.team/using-blocks/getting-started.md): Set up Blocks and make your first request - [Atlassian](https://docs.blocks.team/using-blocks/integrations/atlassian.md) - [AWS](https://docs.blocks.team/using-blocks/integrations/aws.md) - [Bitbucket](https://docs.blocks.team/using-blocks/integrations/bitbucket.md) - [GitHub](https://docs.blocks.team/using-blocks/integrations/github.md) - [GitLab](https://docs.blocks.team/using-blocks/integrations/gitlab.md) - [Linear](https://docs.blocks.team/using-blocks/integrations/linear.md) - [Notion](https://docs.blocks.team/using-blocks/integrations/notion.md) - [Postgres](https://docs.blocks.team/using-blocks/integrations/postgres.md) - [Sentry](https://docs.blocks.team/using-blocks/integrations/sentry.md) - [Slack](https://docs.blocks.team/using-blocks/integrations/slack.md) - [Ad-Hoc](https://docs.blocks.team/using-blocks/products/ad-hoc.md): Mention @blocks anywhere to get immediate help from a coding agent - [Automations](https://docs.blocks.team/using-blocks/products/automations.md): Trigger coding agents automatically on events — no mention required - [PR Review](https://docs.blocks.team/using-blocks/products/pr-review.md): Automatically review every pull request with a coding agent - [Environment](https://docs.blocks.team/using-blocks/sandbox/environment.md): Understanding the Blocks sandbox and how to customize it for your needs - [Contact & Support](https://docs.blocks.team/using-blocks/support/contact.md): Get help with Blocks - [Question Answering](https://docs.blocks.team/using-blocks/use-cases/question-answering.md) - [Task Delegation](https://docs.blocks.team/using-blocks/use-cases/task-delegation.md) - [Technical Refinement](https://docs.blocks.team/using-blocks/use-cases/technical-refinement.md) - [Ticket Assignment](https://docs.blocks.team/using-blocks/use-cases/ticket-assignment.md) - [Welcome to Blocks](https://docs.blocks.team/using-blocks/welcome.md): A software factory that brings coding agents into GitHub, GitLab, Slack, Linear, and more - [Overview](https://docs.blocks.team/using-blocks/workspaces/overview.md): How workspaces organize your repositories, integrations, and team in Blocks ## OpenAPI Specs - [openapi](https://docs.blocks.team/api-reference/openapi.json)