marcusquinn/aidevops: Vibe-Coding is easy. DevOps is hard. OpenCode & Git token-efficient AI agent automation fo

5 phút đọc

marcusquinn/aidevops: Vibe-Coding is easy. DevOps is hard. OpenCode & Git token-efficient AI agent automation fo – Repository marcusquinn/aidevops. Mô tả: Vibe-Coding is easy. DevOps is hard. OpenCode & Git token-efficient AI agent automation for your app, business, and personal development. Opinionated tools, services, CLI & API stack for speed, security, and 24/7 results. Open-source first. SOTA everything. The best AI harness for GitHub & teamwork.. 439 stars, 75 forks, ngôn ngữ chính Shell, cập nhật 2026-11-05.

1. Repository làm gì?

aidevops.sh is an OpenCode plugin and AI DevOps framework for carrying work from intent to a verified outcome. It combines specialist agents, durable repository knowledge, safe Git workflows, model routing, operational automation, and service integrations for software, infrastructure, business, marketing, content, research, and creative production.

Instead of treating every job as an isolated chat, aidevops gives people and AI agents a shared operating system: the right context is loaded on demand, work is isolated, consequential actions are gated, evidence is retained, and useful lessons improve later work.

One conversation, autonomous project delivery, with security, teamwork, token efficiency, and quality control built in.

Maximum useful value for your time and money. aidevops is built for the gap between “the model can probably do this” and “the work is done, verified, safe, and worth the cost.”

The “100x more capable” goal is an ambition to substantiate, not a guaranteed or measured result. The canonical purpose and decision criteria are in .agents/aidevops/purpose.md.

New to aidevops? Work through these six steps once, in order, so nothing is missed. Commands are safe to rerun. For a guided version, type /onboarding in an AI session after step 2.

2. Dữ liệu và cấu trúc đáng chú ý

Setup deploys agents to ~/.aidevops/agents/, installs and configures OpenCode, and offers optional tools. Accept Tabby when offered. Other methods: Installation. Check the result with aidevops status; aidevops doctor –fix resolves duplicate installs and PATH conflicts.

2. Open Tabby and start OpenCode

Rerun aidevops tabby sync after adding projects in step 4. Profile details: Tabby profiles.

For persistent remote tmux tabs across configured SSH hosts, use aidevops tabby sessions new|restore|list|doctor; see Remote Tabby sessions.

Inside OpenCode, /connect is equivalent to opencode auth login. Add several accounts per provider so the pool can rotate on rate limits, then restart OpenCode. Never paste keys or tokens into an AI chat; store other service credentials with aidevops secret set NAME.

4. Put projects in ~/Git on the local drive

Keep canonical clones on the local disk, not in a cloud-synced folder such as iCloud Drive, Dropbox, or OneDrive. Layout: personal repositories at ~/Git/ , organization or third-party repositories at ~/Git/ / (repository organization).

3. Khả năng ứng dụng và giới hạn

Already-registered repositories in an older layout can use the guarded aidevops repos migrate-layout plan instead of a manual move.

5. Turn on auto-update, Pulse, workers, and routines

Pulse runs every 2 minutes and dispatches headless workers only for repositories marked "pulse": true in ~/.config/aidevops/repos.json; enable it only where autonomous work is approved. Workers pick up issues labelled auto-dispatch. Pause with aidevops pulse stop. In an AI session, use /routine to design recurring jobs, /pulse to supervise, and /runners for runner setup. Details: routines, worker diagnostics.

Then, in OpenCode inside a project:

For a registered repository whose GitHub Actions cannot run, record aidevops repos actions off owner/repo "billing blocked". Full-loop and worker verification then uses the repository's configured local checks with trusted exact-head PR evidence, without polling unavailable Actions. Restore normal CI with aidevops repos actions on owner/repo. Non-billing failures, reviews and native branch protection still block; see the local-verification contract.

If a registered repository loses its ignored .aidevops.json, first preview aidevops project-config restore owner/repo –backup /path/to/verified-backup.json. Without a verified backup, omit –backup to preview only the explicitly enabled features and init scope recorded in the local registry; other settings (including plugins and counter_branch) are unknown, not defaults or explicit opt-outs. After reviewing the target and settings, rerun with –apply in an attached terminal and type the exact destination path. This operation writes only a new ignored local config in the registered checkout; it refuses tracked configs, linked-worktree registrations, symlinks, ambiguous entries, and overwrites. For tracked configs, use the existing linked-worktree migration instead. Do not run the full aidevops init workflow as a config-only repair.

Exact source inventory: 17 main agents, 2,256 sub agents, 2,218 helper scripts, 111 slash commands.

These are tracked source modules and entry points, not simultaneously running agents. Audit the inventory with bash .agents/scripts/readme-helper.sh counts –inventory; counting and hero maintenance rules live in DESIGN.md.

For YouTube transcripts, python3 .agents/scripts/youtube-transcript.py VIDEO_ID tries captions, then local speech-to-text, and emits timestamped JSON. Hosted TranscriptAPI access is opt-in (–source api). See the transcription guide for setup, Mac dictation alternatives, access boundaries, and optional local anonymous speaker diarization.

Số liệu repository có thể thay đổi; nên mở liên kết nguồn để kiểm tra README, giấy phép và trạng thái phát hành.

Nguồn tham khảo: Xem bài gốc

📅 Âm: 4/10 · Canh Dần

📅 Lịch Âm Dương NsN

×
Hôm Nay · Thứ Năm
Âm Lịch: 4 Tháng 10
Năm Bính Ngọ
📌 Can Chi: Canh Dần
✨ Hoàng Đạo: Tý (23-1), Sửu (1-3), Thìn (7-9), Tỵ (9-11), Mùi (13-15), Tuất (19-21)
Vĩnh Phúc (Liên Bảo - Vĩnh Yên)
31°C
Nắng Đẹp
💧 83% | 💨 18 km/h
Hôm nay 32°
02/11 28°
03/11 30°
04/11 31°
05/11 31°