本文へ移動
TECOLI

Tech

TECOLI の技術的な活動のまとめです。ブラウザで使える Web サービス、 Homebrew で導入できるコマンドラインツール、コーディングエージェントにそれらの使い方を教える Agent Skills、そして著作・訳書。

Web サービス

CLI ツール

テキスト処理と端末まわりのコマンドラインツール群。すべて Homebrew で導入できます。 まず tap を登録してください。

brew tap tecolicom/tap

SL

sl-classic

端末の中を SL が走り抜ける、元祖 sl コマンド

brew install tecolicom/tap/sl-classic

GitHub

Paged Output & Markdown

nup

コマンド出力やファイルを内容に応じて多段組・ページ割りする n-up

brew install tecolicom/tap/app-nup

GitHub CPAN

Paged Output & Markdown

mdee

シンタックスハイライト付きの多段組 Markdown ビューア

brew install tecolicom/tap/app-mdee

GitHub CPAN Skill: side-by-side

Greple

greple

語彙的なパターン表現と検索領域の制御を備えた、拡張可能な grep

brew install tecolicom/tap/app-greple

GitHub CPAN Skill: greple

Optex

optex

あらゆるコマンドのオプションを拡張する、汎用コマンドラッパー

brew install tecolicom/tap/app-optex

GitHub CPAN Skill: textconv

Text Processing

sdif

ANSI カラー対応の side-by-side diff ビューア (sdif / cdif / watchdiff)

brew install tecolicom/tap/app-sdif

GitHub CPAN Skill: sdif Skill: side-by-side

Text Processing

cat-v

非印字文字を可視化する cat

brew install tecolicom/tap/app-cat-v

GitHub CPAN Skill: ansi-tools

ANSI Terminal Tools

ansi-tools

ANSI エスケープを理解する column / echo / fold / cut / printf 群

brew install tecolicom/tap/app-ansi-tools

GitHub Skill: ansi-tools Skill: side-by-side

Pandoc

pandoc-embedz

Jinja2 テンプレートでデータ駆動コンテンツを埋め込む Pandoc フィルタ

brew install tecolicom/tap/pandoc-embedz

GitHub PyPI

Docker

dozo

Dôzo — オーバーヘッドなしで Docker コンテナのコマンドを実行する

brew install tecolicom/tap/app-dozo

GitHub CPAN Skill: dozo

Development Tools

chot

コマンドやライブラリのソースを探して表示する Command Heuristic Omni-Tracer

brew install tecolicom/tap/app-chot

GitHub CPAN

Shell Utilities

getoptlong

Getopt::Long スタイルの Bash 用オプションパーサ

brew install tecolicom/tap/getoptlong-bash

GitHub CPAN

Agent Skills

リポジトリ →

上のツールは AI エージェントからも使えます。Claude Code などのコーディングエージェントに、いつ、どう使うかを教える Agent Skills を用意しています。レシピはすべて実際のツールで検証したものです。

Claude Code では、マーケットプレイスを登録してからスキルごとに導入します(/plugin install greple@tecolicom のように)。ほかのエージェントでは、リポジトリの skills/ 以下をそのツールのスキル置き場にコピーします。

/plugin marketplace add tecolicom/agent-skills
  • greple ブロック指向の検索、領域を限定した検索、一致した領域だけを外部コマンドに通す
  • ansi-tools 色や日本語を含むテキストを画面上の幅で揃える・折る・整形する
  • sdif 単語単位の差分、日本語は MeCab の単語で比較
  • side-by-side 原文と訳文、2 つの版を並べて表示
  • textconv PDF や Office 文書をテキストとして任意のコマンドに読ませる
  • dozo プロジェクトの Docker イメージの中でコマンドを実行、ツールを入れずに試す

新刊2026年

BSDカーネルの設計と実装 改訂2版 FreeBSD詳解

M.K. McKusick / G.V. Neville-Neil / R.N.M. Watson 著、歌代和正・尾崎亮太・佐藤広生・坂下秀・保岡昌彦 訳

ZEN大学出版会 (発売 KADOKAWA)ISBN 978-4-04-901201-9

出版社ページ Amazon

  • C/C++セキュアコーディング 第2版KADOKAWA/アスキー・メディアワークス、2014 (共訳)

    Robert C. Seacord 著、歌代和正・久保正樹・椎木孝斉 訳

  • Javaセキュアコーディングスタンダード CERT/Oracle版アスキー・メディアワークス、2012 (監修)

    Fred Long ほか著、久保正樹・戸田洋三 訳、歌代和正 監修

  • BSDカーネルの設計と実装 — FreeBSD詳解アスキー、2005 (訳)

    M.K. McKusick / G.V. Neville-Neil 著、砂原秀樹 監修

  • ファイアウォール構築 第2版オライリー・ジャパン、2002 (監訳)

    E.D. Zwicky / S. Cooper / D.B. Chapman 共著、齋藤衛・永尾禎啓・桃井康成 訳

  • 詳説 正規表現オライリー・ジャパン、1999 (監訳)

    Jeffrey E.F. Friedl 著、春遍雀來・鈴木武生 共訳

  • オペレーティングシステムの設計 II — Xinuによるインターネットワークの構築啓学出版、1992 (共訳)

    Douglas Comer 著、村井純 監修、歌代和正・酒匂順子 訳