mirror of
https://github.com/coder/coder.git
synced 2026-09-21 20:51:01 +08:00
feat: promote Tasks to GA (#20923)
## Summary This change promotes Coder Tasks from Beta to GA by removing Beta labels from: - TasksPage UI component - Documentation files Tasks feature is now ready for general availability! --- 🤖 This change was written by Claude Sonnet 4.5 Thinking using [mux](https://github.com/coder/mux) and reviewed by a human 🏂
This commit is contained in:
@@ -8,11 +8,11 @@ Coder [integrates with IDEs](../user-guides/workspace-access/index.md) such as C
|
||||
|
||||
These agents work well inside existing Coder workspaces as they can simply be enabled via an extension or are built-into the editor.
|
||||
|
||||
## Agents with Coder Tasks (Beta)
|
||||
## Agents with Coder Tasks
|
||||
|
||||
In cases where the IDE is secondary, such as prototyping or long-running background jobs, agents like Claude Code or Aider are better for the job and new SaaS interfaces like [Devin](https://devin.ai) and [ChatGPT Codex](https://openai.com/index/introducing-codex/) are emerging.
|
||||
|
||||
[Coder Tasks](./tasks.md) is a new interface inside Coder to run and manage coding agents with a chat-based UI. Unlike SaaS-based products, Coder Tasks is self-hosted (included in your Coder deployment) and allows you to run any terminal-based agent such as Claude Code or Codex's Open Source CLI.
|
||||
[Coder Tasks](./tasks.md) is an interface inside Coder to run and manage coding agents with a chat-based UI. Unlike SaaS-based products, Coder Tasks is self-hosted (included in your Coder deployment) and allows you to run any terminal-based agent such as Claude Code or Codex's Open Source CLI.
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Coder Tasks (Beta)
|
||||
# Coder Tasks
|
||||
|
||||
Coder Tasks is an interface for running & managing coding agents such as Claude Code and Aider, powered by Coder workspaces.
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@ import { templates } from "api/queries/templates";
|
||||
import type { TasksFilter } from "api/typesGenerated";
|
||||
import { Badge } from "components/Badge/Badge";
|
||||
import { Button, type ButtonProps } from "components/Button/Button";
|
||||
import { FeatureStageBadge } from "components/FeatureStageBadge/FeatureStageBadge";
|
||||
import { Margins } from "components/Margins/Margins";
|
||||
import {
|
||||
PageHeader,
|
||||
@@ -55,10 +54,7 @@ const TasksPage: FC = () => {
|
||||
<title>{pageTitle("AI Tasks")}</title>
|
||||
<Margins>
|
||||
<PageHeader>
|
||||
<span className="flex flex-row gap-2">
|
||||
<PageHeaderTitle>Tasks</PageHeaderTitle>
|
||||
<FeatureStageBadge contentType={"beta"} size="md" />
|
||||
</span>
|
||||
<PageHeaderTitle>Tasks</PageHeaderTitle>
|
||||
<PageHeaderSubtitle>Automate tasks with AI</PageHeaderSubtitle>
|
||||
</PageHeader>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user