「Terminal in Chrome Devtools — Dmitry Filimonov」という記事で、Chromeで使えるターミナルが紹介されていました。Mac OS Xだと、ChromeへTerminal拡張機能を追加するだけで動くようです。Mac OS X以外ではプロキシのインストールと実行が必要なようです。
インストールと実行は次のとおり。
$ npm install -g devtools-terminal $ devtools-terminal
設定もできるようですね。下記のような設定ファイル config.js を用意します。adminユーザ、パスワードなし、ポート番号8080を指定している例のようです。
exports.config = { users: { admin: { password: "", cwd: process.cwd() //working directory } }, port: 8080 };
後は、devtools-terminalを起動するときに設定ファイルを指定するだけ
$ devtools-terminal --config /path/to/config.js
Chromeの書籍は下記があります。