クリックしたときに設定したコマンドを実行できます。コマンドを使って記事ファイルを開けるようにしていますが、他にも便利なコマンドがあるので公式ドキュメントを見て実装するといい思います。自前で実装したコマンドも使用できます。拡張では記事のステータスなどを表示するのに使っています。長いと省略されて表示されるので、重要な情報を載せるのは控えた方がいいかもしれないです。クラス使わずに継承したクラスにしています。判定などをした方がいいですが、今回は簡略化のため実装していません。使うといいと思います。使うことで並列で取得処理を実行できるので、使うようにしています。してしまうので注意が必要です。インスタンスを返すようにしています。使用して実装する必要があります。未実装なのでエラーが出ていると思いますが、この後実装するので大丈夫です。処理自体も単純なオブジェクトを生成するだけなので、特に問題ないと思います。