ClayPulse/pulse-editor

AIエージェントがビルド、出荷、進化するためのランタイム — モジュール式でクロスプラットフォームなAI駆動の生産性プラットフォーム。フェデレーションアプリコラボレーションと拡張可能なエージェントワークフローを備えています。

pulse-editor とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が自律的にソフトウェアの構築、デプロイ、反復的な改善を行うための統合ランタイム環境「pulse-editor」を提供します。ClayPulse/pulse-editorはモジュール式のアーキテクチャを採用しており、複数のプラットフォーム(Windows、macOS、Linux)で動作し、AIエージェントがファイル編集、コード実行、パッケージ管理、バージョン管理などのタスクを実行できるようにします。特筆すべきは「フェデレーションアプリコラボレーション」機能で、複数のエージェントやユーザーが分散環境で協調して作業できる点です。また、エージェントワークフローはプラグイン方式で拡張可能であり、新しいツールやアクションを動的に追加できます。このスキルを利用することで、AIエージェントは人間の介入を最小限に抑えながら、ソフトウェア開発のライフサイクル全体を自律的に管理・実行できるようになります。

対応~Claude Code~Codex CLI~Cursor
npx skills add ClayPulse/pulse-editor

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

pulse-editor は何をしますか?

AIエージェントがビルド、出荷、進化するためのランタイム — モジュール式でクロスプラットフォームなAI駆動の生産性プラットフォーム。フェデレーションアプリコラボレーションと拡張可能なエージェントワークフローを備えています。

概要

pulse-editorは、AIエージェントがソフトウェア開発の全工程(コーディング、テスト、デプロイ、監視)を自律的に実行するための環境を提供します。モジュール式設計により、各機能は独立したプラグインとして管理され、必要に応じて追加・削除が可能です。

主な機能

  • クロスプラットフォーム対応: Windows、macOS、Linuxで動作
  • モジュール式アーキテクチャ: プラグインによる機能拡張
  • フェデレーションコラボレーション: 複数のエージェント/ユーザー間での分散協調作業
  • AIエージェント統合: Claude Code、Cursor、Codexなどのエージェントとシームレスに連携
  • ワークフロー自動化: ビルド、テスト、デプロイのパイプラインを自動化

インストール

npm install -g pulse-editor
# または
pip install pulse-editor

クイックスタート

  1. エディタを起動:
    pulse start
    
  2. 新しいプロジェクトを作成:
    pulse init my-project
    
  3. AIエージェントを有効化:
    pulse agent enable
    

設定

設定は pulse.config.json または環境変数で行います。

{
  "platform": "auto",
  "plugins": ["editor", "git", "build"],
  "agent": {
    "provider": "claude",
    "workflow": "default"
  }
}

使用例

AIエージェントが以下のようなタスクを実行できます:

  • ファイルの編集と保存
  • コードのコンパイルと実行
  • パッケージのインストールと管理
  • Gitリポジトリの操作
  • テストの実行とレポート生成

拡張

新しいプラグインを作成して機能を追加できます:

module.exports = {
  name: 'my-plugin',
  hooks: {
    'file:save': (file) => { /* ... */ },
    'build:start': () => { /* ... */ }
  }
};

トラブルシューティング

  • ログの確認: pulse logs
  • プラグインの一覧: pulse plugins list
  • ヘルプ: pulse --help

詳細は公式ドキュメントを参照してください。

関連スキル