Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Stefan Schimanski avatar

Sttts Slagent

  • 21 repo stars
  • Updated March 27, 2026
  • sttts/slagent

sttts-slagent is a Claude Code marketplace distributing slagent, a Go library and slaude CLI that mirror Claude Code agent sessions to Slack threads so developers can watch, comment, and steer from Slack.

About

sttts-slagent packages slagent, a Go library for streaming agent sessions to Slack, and slaude, its CLI for mirroring Claude Code into Slack channels or threads. slaude start launches a new mirrored session; slaude join attaches another agent instance to an existing thread; slaude resume continues from a cursor URL. Access modes include locked owner-only, open, selective, and observe variants toggled via /open, /lock, or /observe slash commands in Slack. Permission requests can route to Slack for manual approval, with optional --dangerous-auto-approve green/yellow levels and known-host network policies classified by claude --model haiku. The standalone claude-command-classifier-hook shares classifier.yaml with slaude. slagent also exposes a Go API for custom Slack-integrated agent UIs. The project is experimental and marked likely insecure. Install slaude via Homebrew tap sttts/slagent or go install github.com/sttts/slagent/cmd/slaude@latest. macOS session-token extraction is actively tested. Use sttts-slagent when Claude Code work must be visible and steerable from Slack instead of the terminal alone.

  • slaude CLI mirrors Claude Code sessions to Slack channels or threads
  • Supports start, join, resume, auth, channels, and share plan-file commands
  • Thread access modes: locked, open, selective, and observe via Slack /commands
  • Routes tool permissions to Slack with haiku-based risk classification
  • slagent Go library builds custom Slack-streaming agent UIs on same core

Sttts Slagent by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add sttts/slagent

Add your badge

Show developers this marketplace is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars21
Last updatedMarch 27, 2026
Repositorysttts/slagent

How do you mirror Claude Code sessions to Slack?

Run slaude start #channel "task" to mirror a Claude Code session into a Slack thread with steerable access modes and Slack-side permission approvals.

Who is it for?

Teams already on Slack who want experimental shared visibility into Claude Code sessions with thread-level steering and permission routing.

Skip if: Security-sensitive repos, air-gapped environments, or workflows requiring guaranteed-safe production-grade Slack integrations without experimental caveats.

What you get

Slack thread transcript of Claude turns, steer commands, permission approval prompts, and resumable session URLs.

  • Slack thread mirror of agent session
  • Resumable session URL
  • Slack permission approval prompts

By the numbers

  • slaude CLI provides start, join, resume, auth, channels, and share commands
  • Permission classifier uses claude --model haiku for speed and cost
  • macOS is the actively tested platform for Slack session-token extraction

Recommended Marketplaces

How it compares

Pick sttts-slagent over screen sharing when Slack-native steering, threaded resumes, and permission approvals must wrap Claude Code sessions.

FAQ

What is the difference between slagent and slaude?

Sttts Slagent distributes slagent, the Go library that streams agent turns to Slack threads, and slaude, the CLI built on slagent that mirrors Claude Code sessions with start, join, resume, and auth commands.

How do Slack thread access modes work in slaude?

Sttts Slagent slaude sessions default to locked owner-only mode. Teams can switch threads to open, selective user lists, or observe mode using Slack /open, /lock, /observe, and :fox_face: shortcut commands without restarting Claude.

Is Sttts Slagent production ready?

Sttts Slagent README marks slaude as experimental and likely insecure, warning that mirroring Claude Code to Slack exposes session content. Use at your own risk and prefer locked mode for sensitive repositories.

Automationagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.