GitLab

Tips

GitLab REST APIで複数リポジトリのnodeパッケージバージョンを一括チェックする

GitLab REST APIを使い、自分のネームスペースやグループ配下のリポジトリを横断してpackage-lock.json / yarn.lock / pnpm-lock.yamlを再帰的に走査し、対象Nodeパッケージのバージョンを一覧化する手順をPythonとuvで紹介します。
AI

Copilot SDK のMRレビューを GitLab CI で自動実行する方法

はじめに前回の記事では、Copilot SDK を使って GitLab のマージリクエスト(MR)を自動レビューするツールを紹介しました。 前回は Docker やローカル環境から手動で実行する方法でしたが、実際の開発フローでは MR が作...
AI

Copilot SDKでGitLabのマージリクエストを自動レビューする方法

はじめに前回の記事では Copilot SDK を使って GitLab の Issue から自動で実装・MR 作成を行うツールを紹介しました。 今回はその続編として、Copilot SDK でマージリクエスト(MR)のコードレビューを自動化...
AI

Copilot SDKでGitLabのIssueを自動実装する方法

はじめに2026年1月14日に GitHub から公開された @github/copilot-sdk を使うと、Copilot をプログラムから呼び出して自律的にコードを書かせることができます。VS Code 上での補完やチャットとは異なり...
AI

Difyでリポジトリの要件定義をチャットで更新する方法

はじめに個人開発でホームサーバー上の GitLab を使用しており、プロジェクトの要件定義を requirements.md として管理しています。 出先などのPCの前にいない状態でも、チャットベースで要件を変更できる仕組みを Dify で...
AI

GitLabのイシュー作成時にDifyでレビューする

はじめにホームサーバーで運用している GitLab に Dify を連携させて、イシュー作成時に自動でレビューコメントを投稿できないか試してみました。GitLab の Webhook と Dify のワークフロー機能を組み合わせることで、L...
ホームサーバー

ProxmoxにGitLab CEをインストールする

はじめに最近は AI エージェントにさまざまなタスクを任せる機会が増えてきました。特にコード管理や CI/CD の分野では、Git ツールがエージェントと組み合わせて活用されるケースが増えています。 そこで今回はホームサーバーに自分専用の ...
Tips

DifyでGitLabのMRをAIレビューする

DifyのワークフローからGitLab REST APIを呼び出してMRの差分を取得し、LLMにコードレビューさせる方法を解説します。コーディング不要で構築できるAIコードレビューの仕組みを、ステップごとに紹介します。